<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
  </head>
  <body>
    <script>
      // 提供⼀个Cache⽅法，Cache缓存最近⼀天访问次数最多的10条数据
      // 1.cache中只保留最多⼗条数据，const cache = new Cache({countLimit:10})
      // 2.每条数据在设置的时候通过key标识唯⼀，cache.set('my-cache-key',{id:'xxx',
      // name:'Hello'})
      // 3.通过缓存的key访问数据：cache.get('my-cache-key')
      // 4.如果设置新的key时，cache中已经缓存了10条不⼀样的key，需要删除⼀条数据，删
      // 除的逻辑是：删除最近⼀天通过get访问次数最少的key
      const Cache = function Cache() {}
    </script>
  </body>
</html>
